Skip to content

chore: release v0.2.0#3

Merged
softberries merged 1 commit intomainfrom
release-plz-2026-03-05T10-07-35Z
Mar 23, 2026
Merged

chore: release v0.2.0#3
softberries merged 1 commit intomainfrom
release-plz-2026-03-05T10-07-35Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 5, 2026

🤖 New release

  • tracevault-core: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • tracevault-cli: 0.1.0 -> 0.2.0 (⚠ API breaking changes)
  • tracevault-server: 0.1.0 -> 0.2.0

tracevault-core breaking changes

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field signing of struct ExtensionRegistry, previously in file /tmp/.tmpLRL5Fh/tracevault-core/src/extensions.rs:25

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/trait_missing.ron

Failed in:
  trait tracevault_core::extensions::SigningProvider, previously in file /tmp/.tmpLRL5Fh/tracevault-core/src/extensions.rs:49

tracevault-cli breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field TracevaultConfig.org_slug in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/config.rs:9

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters, not counting the receiver (self) parameter.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/method_parameter_count_changed.ron

Failed in:
  tracevault_cli::api_client::ApiClient::push_trace now takes 2 parameters instead of 1, in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/api_client.rs:150
  tracevault_cli::api_client::ApiClient::register_repo now takes 2 parameters instead of 1, in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/api_client.rs:174
  tracevault_cli::api_client::ApiClient::list_repos now takes 1 parameters instead of 0, in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/api_client.rs:249
  tracevault_cli::api_client::ApiClient::verify_commits now takes 3 parameters instead of 2, in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/api_client.rs:269
  tracevault_cli::api_client::ApiClient::check_policies now takes 3 parameters instead of 2, in /tmp/.tmpP3FY7x/tracevault/crates/tracevault-cli/src/api_client.rs:294

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field org_name of struct DeviceStatusResponse, previously in file /tmp/.tmpLRL5Fh/tracevault-cli/src/api_client.rs:69
  field org_name of struct Credentials, previously in file /tmp/.tmpLRL5Fh/tracevault-cli/src/credentials.rs:10
Changelog

tracevault-core

0.2.0 - 2026-03-23

Fixed

  • fix cargo clippy

tracevault-cli

0.2.0 - 2026-03-23

Fixed

  • fix tests
  • fix cargo clippy

tracevault-server

0.2.0 - 2026-03-23

Fixed

  • fix warnings
  • fix cargo clippy


This PR was generated with release-plz.

@github-actions github-actions bot changed the title chore: release v0.1.0 chore: release v0.2.0 Mar 23, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-03-05T10-07-35Z branch from dbc275c to 7635f40 Compare March 23, 2026 13:39
@softberries softberries merged commit c2ceadb into main Mar 23, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant